radar camouflage - Turkish English Dictionary